home *** CD-ROM | disk | FTP | other *** search
/ JCSM Shareware Collection 1993 November / JCSM Shareware Collection - 1993-11.iso / cl310 / dart251j.lzh / DARTS.DOC < prev    next >
Text File  |  1992-07-12  |  15KB  |  282 lines

  1. 
  2.  
  3.   Darts-  ver 2.51, Copyright (C) 1991/92 by Scott Semon, All Rights Reserved.
  4.  
  5.  
  6.    This is the game of darts, popular in America and England, often as semi-
  7. organized leagues in bars and pubs. To run the program, you must have an IBM
  8. pc or compatible computer with EGA or VGA video hardware and a Microsoft
  9. compatible mouse. This program is being distributed as Shareware. You are
  10. welcome to use the program for your enjoyment and may distribute it to your
  11. friends, without modification to any of the files, provided you accept no
  12. compensation. If you enjoy the program, you are encouraged to register as a
  13. user with a contribution of $10 dollars or more. Shareware contributions pro-
  14. mote further program development, to the benefit of all computer users. All
  15. registered users will be notified of any future updates.
  16.  
  17.    To register, send your contribution along with any comments to-
  18.  
  19.  
  20.                               Darts
  21.                               Scott Semon
  22.                               19 Alegre Court
  23.                               Danville, Ca. 94526
  24.  
  25. Remember to include your name and address.
  26.  
  27.  
  28.    The following documentation may be easily accessed from within the program.
  29. 
  30.  
  31.  
  32.                               ----------------
  33.                               Welcome to DARTS
  34.                               ----------------
  35.  
  36.  
  37.     Upon startup of the program, the data screen appears. It consists of the
  38. main menu at the top of the screen, a large version of the word "DARTS" below
  39. that, the game selection menu at center left, and the player selection grid
  40. at the screen bottom.
  41.  
  42. 
  43.                                 MAIN MENU
  44.                                 ---- ----
  45.  
  46. Start Game:
  47. ----------
  48.  
  49.     Clicking the mouse button when the cursor is over this item takes you to
  50. the playing screen. A conventional dart board is displayed near the center of
  51. the screen, with what specific dart game to be played shown in large letters
  52. above it (see Select Games section below). On the right is a chalk scoreboard
  53. with the players names written on it. A white line below a name indicates who
  54. is currently shooting. At bottom left are two darts to be thrown, with the
  55. third dart in the center of the board ready to be aimed, and at top left are
  56. prompts for aiming and throwing the darts (the status box).
  57.    To aim the dart, move the mouse around, thereby moving the dart, until the
  58. tip of the dart is right where you want the dart to land in the board, and
  59. click the left button to set it. If you make a mistake in aiming, you can re-
  60. aim the dart by clicking the right mouse button before throwing it.
  61.    To throw the dart, move the mouse to the bottom of the mouse pad so there
  62. is plenty of room ahead, and push and hold down the left button. Then begin
  63. moving the mouse forward a few inches per second as near to vertical as pos-
  64. sible, and release the button while still moving the mouse. To assure a good
  65. throw you must keep the mouse moving steadily just before, during and direct-
  66. ly after releasing the button. The dart will arc through the air and land
  67. somewhere near the aiming spot. As each dart lands, its final resting place
  68. is indicated on the upper right corner of the screen. As in real-life darts,
  69. a dart hitting the metal dividing wire separating the numbers (the spider)
  70. may bounce off of the board and fall onto the floor. If you have difficulty
  71. achieving a good throw consistently, see the section on the 'Practice Game'
  72. below.
  73.    Any score achieved on the throw of the dart will be reflected on the
  74. scoreboard. Scoring is discussed in each section describing the various games
  75. that can be played. To move on to the next dart, click a button. The next
  76. dart will move to the center of the board, and you aim and throw it as above.
  77. After three darts have been thrown, it is the next player's turn. Clicking a
  78. button displays a new set of darts and advances the "player up" line to the
  79. next player.
  80.    After the game is over you will be returned to the data screen. You may
  81. also exit to the data screen by hitting the 'ESC' key any time the program
  82. is not waiting for you to click a mouse button.
  83.  
  84. 
  85. Select Game:
  86. -----------
  87.  
  88.    The game of Round-the-Clock is the default game. To choose another game to
  89. play, click the mouse when the cursor is over this item. The cursor moves in-
  90. side the game box and the current game is highlighted. Move the cursor over
  91. the desired game and click a button. When the game has been selected, move
  92. the cursor into the 'Exit' rectangle and click a button. A description of the
  93. games follows.
  94.  
  95.  
  96. Round-the-Clock:  Each player's starting "point" is '1'. The current "point"
  97. value is always displayed on the scoreboard under the person's name. A player
  98. shoots at his "point" number until it is hit. Once hit, the point value ad-
  99. vances to the next higher number ('2' follows '1', etc.). The first player to
  100. hit his point '20' is the winner. See the 'Multiple' option in the 'Options'
  101. section for a variation on this game.
  102. 
  103. Slider:  This is similar to Round-the-Clock. The starting "point" is '10'. A
  104. player shoots at his point, and if hit, advances to the next point. If a
  105. player hits a point other than the desired point, his point reverts to the
  106. next lower value (from '10' to '9', etc.). The first person to hit '20' wins.
  107. Any player missing on an attempt at '1', is out of the game. See 'Multiple'
  108. and 'Safety' options in the 'Options' section below for variations.
  109. 
  110. 301:  This is the popular 301 pub game. Each player starts with 301 points.
  111. A player can not begin scoring until he has hit a 'double' (the outermost
  112. ring of any number). Once the player has doubled in, each number hit is sub-
  113. tracted from his current score, including the first double. For instance, a
  114. player throws several darts and finally hits a 'doube 6'. He has now 'doubled
  115. in' and subtracts 12 (2 * 6) from 301 leaving 289. If his next dart is '20'
  116. he then has 269. All following darts can be any combination of singles,
  117. doubles, triples, or Bulls. In this game, a 'Double Bull', the inner red dot
  118. is worth 50 points and the single 'Bull', the green ring is worth 25 points.
  119.     A player wins the game by reducing his score exactly to 0 by and only
  120. by throwing a double. Thus if the player has a score of 20, he can win by
  121. throwing a 'double 10' but not by throwing a '20'. Any time a player reduces
  122. his score to 1, 0 other than with a double, or less than 0, his turn ends
  123. immediately, regardless of how many darts he has left, and all previous darts
  124. thrown on this turn do not count. An 'OUT CHART' can be accessed before aim-
  125. ing a dart by typing the letter 'O' or by clicking the middle mouse button.
  126. The chart suggests what to throw at once your score is less than 171. After
  127. checking the chart, click a mouse button to return to the dart aim mode.
  128.  
  129. 501:  The same as 301 except that players start off with 501 points.
  130. 
  131. Cricket:  This is the popular game of American Cricket. Players throw at the
  132. numbers '20' through '15' and the 'Bull' in any order desired in an effort to
  133. close them. A number is closed by a player when he has hit it 3 times (tri-
  134. ples and doubles score as 3 and 2 hits respectively). Once a player has
  135. closed a particular number, he can score on that number with further hits if
  136. any of his opponents has not yet closed it, or he may try to close another
  137. number at this point. On the scoreboard, a single hit on a number is display-
  138. ed as a slash, '/', two hits are indicated by an 'X', and 3 hits, signifying
  139. the number is closed, is indicated by a circle.
  140.    Once a player has closed all of the relevant numbers, if he has the high-
  141. est score at this point he is the winner. If he does not have the highest
  142. score, he should shoot at any numbers not yet closed by one or more oppo-
  143. nents to score more points. See Options for a variation.
  144.  
  145. 
  146. Practice:  This is not a game but instead a tool to help you throw the dart
  147. better. Only one player at a time can practice. You can throw each dart at
  148. anything you want to. No score is kept. Practice mode includes some infor-
  149. mation concerning the dynamics of the mouse at release time. In the upper
  150. left corner, 2 items are displayed: vx and vy. These are the simulated x and
  151. y (horizontal and vertical) velocities of the mouse at the time of release of
  152. the button. vx should ideally be 0 for each throw, indicating that the mouse
  153. was moving perfectly vertically at release. A negative vx value means the
  154. mouse was moving left of vertical, resulting in the dart landing left of the
  155. aimed spot, and a positive vx means the mouse was moving right of vertical,
  156. whereupon the dart will land right of the desired spot. If vx is 0, the dart
  157. will land somewhere on a vertical line which passes through the aimed spot.
  158.    Ideally, vy should be 16.0. If vy is greater than 16.0, the vertical mo-
  159. tion of the mouse was too great and the dart will land above the desired
  160. spot. In effect, it was thrown too hard, and gravity did not act on it long
  161. enough to pull it back down. If vy is less than 16.0, the mouse was moving
  162. too slowly, and the dart will land below the desired spot. If vy = 16.0, the
  163. dart will land somewhere on a horizontal line which passes through the aimed
  164. spot. From the foregoing discussion, if vx=0 and vy=16.0, the dart will land
  165. exactly where it was aimed.
  166.    On the chalkboard, you will see a plot of the mouse path after each dart
  167. is thrown. A grey vertical line splits the board from the bottom to near the
  168. top. This line represents the ideal path of the mouse, and coincides with the
  169. x position of the mouse at the time the mouse button is released. The actual
  170. mouse path is indicated by a series of colored lines. Green indicates mouse
  171. positions prior to the release of the mouse button, yellow is around release
  172. time, and red is after release.
  173.    Each horizontal line starts at the center line and extends left or right
  174. to indicate the deviation of the mouse to the ideal path at that point in
  175. time. The endpoints of the deviation lines are connected to better indicate
  176. the degree of the error. A good 'throw' will be indicated by a relatively
  177. straight, vertical line. Note that only the mouse path near button release
  178. (the yellow line) is relevant to the accuracy of the throw. By observing the
  179. mouse path, you should be able to eliminate habitual throwing errors.
  180.  
  181.    Some points to remember about throwing the darts are:
  182.  
  183. a) You must have a good follow through just as in real darts. The trajectory
  184. of the dart is determined by the motion of the mouse just before, during, and
  185. just after releasing the button. DO NOT stop moving the mouse at the same
  186. time that you release the button.
  187. b) If you use a pad for the mouse, do not run off the pad near the release.
  188. The mouse may not think it is moving when off the pad (especially an optical
  189. mouse). Try to release somewhere near the middle of the pad.
  190. c) Try to release the button smoothly, without disturbing the path of the
  191. mouse.
  192. d) Most mouse drivers offer a means to change the mouse sensitivity. If the
  193. sensitivity is too high, the cursor will reach the top of the screen before
  194. you can release the button. Its vertical motion will be 0 at that point, and
  195. so the dart will fall straight down if this occurs. Consult your mouse man-
  196. ual on how to change the sensivity if this is a problem. You might also want
  197. to disable any 'Ballistic' or double speed effect if you mouse supports it.
  198.  
  199.  Change Players:
  200.  --------------
  201.  
  202.    Selecting this menu item allows you to change the players or player op-
  203. tions. The cursor will move inside the player grid. In general, from 1 to 4
  204. players may play. To add a player to the grid, or change the name of a player
  205. move the cursor to the appropriate rectangle under the Name column and click
  206. a mouse button. Any existing name will be erased and the rectangle will be
  207. highlighted. Now type in the player's name up to 10 characters and end it
  208. with <ENTER>. To have the computer act as a player, enter a name starting
  209. with the letters 'COMP'. There can be more than one computer player, named
  210. COMP1, COMP2, etc., for instance.
  211.    If there are 4 players, they can be grouped into teams. Team A will al-
  212. ways be players 1 & 3, and team B will be players 2 & 4. Keep this in mind if
  213. you are going to play teams so you can enter the player's names in appropri-
  214. tely. To toggle team play on or off, move the cursor into the Team column and
  215. click a mouse button.
  216.    Players can also be given one of 3 levels of skill. For human players,
  217. the Beginner level is the easiest. Use this level initially until your throw-
  218. skill has improved. The Expert level is the most difficult. Small errors in
  219. mouse motion will result in poor shots. For computer players, a skill level
  220. of Beginner will result in fairly wild shots. A computer player of Expert
  221. skill level is deadly accurate, and will also play with a more sound strat-
  222. egy.
  223.    To change the skill level of a player, move the cursor into the appropri-
  224. ate box under the Skill level column. Clicking the left button cycles through
  225. the 3 choices backwards, and clicking the right button cycles through the 3
  226. choices forwards.
  227.  
  228. 
  229. Options:
  230. -------
  231.  
  232.    Selecting this item allows you to change some of the ways the program
  233. works or the games are played.
  234.  
  235. FastDraw- If you believe that the dart moves too slowly in flight, you can
  236. speed it up by turning the FASTDRAW option on. The flight time will be cut
  237. about in half. This will result in a more jerky motion, however.
  238.  
  239. Sensitivity- Computer mice can be given different levels of sensitivity. A
  240. high sensitivity results in large cursor movements for small mouse movements.
  241. A low sensitivity gives smaller cursor movements for a given mouse movement.
  242. The program automatically selects a low sensitivity when it starts, since for
  243. most computers this results in a more easily controlled throw. Select a high
  244. level if it gives you better results, or consult your mouse manual on how to
  245. change the sesnsitivity through the mouse driver. This should be done after
  246. you start DARTS.
  247.  
  248. 
  249. Multiple- When ON, a double or triple scores more than 1 in the games of
  250. Round-the-Clock and Slider. The other games are not affected by this option.
  251. For example, if a player's "point" is 5, and the dart lands in the triple 5
  252. area- with Multiple OFF his next "point" is 6 and with Multiple ON his next
  253. "point" is instead 8.
  254.  
  255. Safety- This option only affects the game of Slider. When ON, a dart which
  256. lands within the Bull area or outside of any numbered wedges will not cause
  257. the "point" value to be decremented. When ON, the "point" value will always
  258. be decremented with each dart unless the dart lands somewhere within the
  259. wedge of the current "point".
  260.  
  261. Slop- This option only affects Cricket. When OFF, a dart only counts when it
  262. lands in the number where it was aimed. When ON, dart counts even if it lands
  263. in a number at which it was not aimed (i.e. aimed somewhere in 20 but hit
  264. somewhere in 18).
  265. 
  266.  
  267.  
  268. Instructions:
  269. ------------
  270.  
  271.    Prints these instructions.
  272.  
  273.  
  274. Quit:
  275. ----
  276.  
  277.    Exits the program and returns you to DOS.
  278.  
  279.  
  280.  
  281.                     M u g g s    A w a y
  282.